package zhongche.bean;

import java.util.List;

public class Nodes {
    /**
     * id
     */
    private String id;

    private Integer index;

    private String type;

    private String value;

    private String description;

    private List<DataTypeInfo> input;

    private List<DataTypeInfo> output;

    private String DataType;

    private String shape;

    private String label;
    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public Integer getIndex() {
        return index;
    }

    public void setIndex(Integer index) {
        this.index = index;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public List<DataTypeInfo> getInput() {
        return input;
    }

    public void setInput(List<DataTypeInfo> input) {
        this.input = input;
    }

    public List<DataTypeInfo> getOutput() {
        return output;
    }

    public void setOutput(List<DataTypeInfo> output) {
        this.output = output;
    }

    public String getValue() {
        return value;
    }

    public void setValue(String value) {
        this.value = value;
    }

    public String getDataType() {
        return DataType;
    }

    public void setDataType(String dataType) {
        DataType = dataType;
    }

    public String getShape() {
        return shape;
    }

    public void setShape(String shape) {
        this.shape = shape;
    }

    public String getLabel() {
        return label;
    }

    public void setLabel(String label) {
        this.label = label;
    }

    @Override
    public String toString() {
        return "Nodes{" +
                " id='" + id + '\'' +
                ", \nindex=" + index +
                ", \ntype='" + type + '\'' +
                ",\nvalue='" + value + '\'' +
                ", \ndescription='" + description + '\'' +
                ", \ninput=" + input +
                ", \noutput=" + output +
                ", \nDataType='" + DataType + '\'' +
                ", \nshape='" + shape + '\'' +
                ", \nlabel='" + label + '\'' +
                '}';
    }


}
